digipot10 2.2.0
Loading...
Searching...
No Matches
DIGI POT 10 Registers Settings

Settings for registers of DIGI POT 10 Click driver. More...

Macros

#define DIGIPOT10_STATUS_ECED   0x0040
 DIGI POT 10 STATUS register setting.
#define DIGIPOT10_STATUS_SPIWDT   0x0020
#define DIGIPOT10_STATUS_CMDERR   0x0010
#define DIGIPOT10_STATUS_CRCERR   0x0008
#define DIGIPOT10_STATUS_SRST   0x0004
#define DIGIPOT10_STATUS_POR   0x0002
#define DIGIPOT10_STATUS_MTPMA   0x0001
#define DIGIPOT10_LOCK_LOCKNV   0x0002
 DIGI POT 10 LOCK register setting.
#define DIGIPOT10_LOCK_LOCKV   0x0001
#define DIGIPOT10_TCON0_R1A   0x0020
 DIGI POT 10 TCON0 register setting.
#define DIGIPOT10_TCON0_R1W   0x0010
#define DIGIPOT10_TCON0_R1B   0x0008
#define DIGIPOT10_TCON0_R0A   0x0004
#define DIGIPOT10_TCON0_R0W   0x0002
#define DIGIPOT10_TCON0_R0B   0x0001
#define DIGIPOT10_SYNC_WLAT   0x0004
 DIGI POT 10 SYNC register setting.
#define DIGIPOT10_SYNC_WRSYNC   0x0002
#define DIGIPOT10_SYNC_IDSYNC   0x0001
#define DIGIPOT10_CRC_CRCEN   0x0001
 DIGI POT 10 CRC register setting.
#define DIGIPOT10_RESET_SWRSTVAL   0x00A5
 DIGI POT 10 RESET register setting.
#define DIGIPOT10_WIPER_FULL_SCALE   0x03FF
 DIGI POT 10 wiper setting.
#define DIGIPOT10_WIPER_MID_SCALE   0x0200
#define DIGIPOT10_WIPER_ZERO_SCALE   0x0000
#define DIGIPOT10_DEVICE_ADDRESS_A1A0_00   0x2C
 DIGI POT 10 device address setting.
#define DIGIPOT10_DEVICE_ADDRESS_A1A0_01   0x2D
#define DIGIPOT10_DEVICE_ADDRESS_A1A0_10   0x2E
#define DIGIPOT10_DEVICE_ADDRESS_A1A0_11   0x2F
#define DIGIPOT10_SET_DATA_SAMPLE_EDGE   SET_SPI_DATA_SAMPLE_EDGE
 Data sample selection.
#define DIGIPOT10_SET_DATA_SAMPLE_MIDDLE   SET_SPI_DATA_SAMPLE_MIDDLE

Detailed Description

Settings for registers of DIGI POT 10 Click driver.

Macro Definition Documentation

◆ DIGIPOT10_CRC_CRCEN

#define DIGIPOT10_CRC_CRCEN   0x0001

DIGI POT 10 CRC register setting.

Specified setting for CRC register of DIGI POT 10 Click driver.

◆ DIGIPOT10_DEVICE_ADDRESS_A1A0_00

#define DIGIPOT10_DEVICE_ADDRESS_A1A0_00   0x2C

DIGI POT 10 device address setting.

Specified setting for device slave address selection of DIGI POT 10 Click driver.

◆ DIGIPOT10_DEVICE_ADDRESS_A1A0_01

#define DIGIPOT10_DEVICE_ADDRESS_A1A0_01   0x2D

◆ DIGIPOT10_DEVICE_ADDRESS_A1A0_10

#define DIGIPOT10_DEVICE_ADDRESS_A1A0_10   0x2E

◆ DIGIPOT10_DEVICE_ADDRESS_A1A0_11

#define DIGIPOT10_DEVICE_ADDRESS_A1A0_11   0x2F

◆ DIGIPOT10_LOCK_LOCKNV

#define DIGIPOT10_LOCK_LOCKNV   0x0002

DIGI POT 10 LOCK register setting.

Specified setting for LOCK register of DIGI POT 10 Click driver.

◆ DIGIPOT10_LOCK_LOCKV

#define DIGIPOT10_LOCK_LOCKV   0x0001

◆ DIGIPOT10_RESET_SWRSTVAL

#define DIGIPOT10_RESET_SWRSTVAL   0x00A5

DIGI POT 10 RESET register setting.

Specified setting for RESET register of DIGI POT 10 Click driver.

◆ DIGIPOT10_SET_DATA_SAMPLE_EDGE

#define DIGIPOT10_SET_DATA_SAMPLE_EDGE   SET_SPI_DATA_SAMPLE_EDGE

Data sample selection.

This macro sets data samples for SPI modules.

Note
Available only on Microchip PIC family devices. This macro will set data sampling for all SPI modules on MCU. Can be overwritten with digipot10_init which will set SET_SPI_DATA_SAMPLE_MIDDLE by default on the mapped mikrobus.

◆ DIGIPOT10_SET_DATA_SAMPLE_MIDDLE

#define DIGIPOT10_SET_DATA_SAMPLE_MIDDLE   SET_SPI_DATA_SAMPLE_MIDDLE

◆ DIGIPOT10_STATUS_CMDERR

#define DIGIPOT10_STATUS_CMDERR   0x0010

◆ DIGIPOT10_STATUS_CRCERR

#define DIGIPOT10_STATUS_CRCERR   0x0008

◆ DIGIPOT10_STATUS_ECED

#define DIGIPOT10_STATUS_ECED   0x0040

DIGI POT 10 STATUS register setting.

Specified setting for STATUS register of DIGI POT 10 Click driver.

◆ DIGIPOT10_STATUS_MTPMA

#define DIGIPOT10_STATUS_MTPMA   0x0001

◆ DIGIPOT10_STATUS_POR

#define DIGIPOT10_STATUS_POR   0x0002

◆ DIGIPOT10_STATUS_SPIWDT

#define DIGIPOT10_STATUS_SPIWDT   0x0020

◆ DIGIPOT10_STATUS_SRST

#define DIGIPOT10_STATUS_SRST   0x0004

◆ DIGIPOT10_SYNC_IDSYNC

#define DIGIPOT10_SYNC_IDSYNC   0x0001

◆ DIGIPOT10_SYNC_WLAT

#define DIGIPOT10_SYNC_WLAT   0x0004

DIGI POT 10 SYNC register setting.

Specified setting for SYNC register of DIGI POT 10 Click driver.

◆ DIGIPOT10_SYNC_WRSYNC

#define DIGIPOT10_SYNC_WRSYNC   0x0002

◆ DIGIPOT10_TCON0_R0A

#define DIGIPOT10_TCON0_R0A   0x0004

◆ DIGIPOT10_TCON0_R0B

#define DIGIPOT10_TCON0_R0B   0x0001

◆ DIGIPOT10_TCON0_R0W

#define DIGIPOT10_TCON0_R0W   0x0002

◆ DIGIPOT10_TCON0_R1A

#define DIGIPOT10_TCON0_R1A   0x0020

DIGI POT 10 TCON0 register setting.

Specified setting for TCON0 register of DIGI POT 10 Click driver.

◆ DIGIPOT10_TCON0_R1B

#define DIGIPOT10_TCON0_R1B   0x0008

◆ DIGIPOT10_TCON0_R1W

#define DIGIPOT10_TCON0_R1W   0x0010

◆ DIGIPOT10_WIPER_FULL_SCALE

#define DIGIPOT10_WIPER_FULL_SCALE   0x03FF

DIGI POT 10 wiper setting.

Specified setting for wiper of DIGI POT 10 Click driver.

◆ DIGIPOT10_WIPER_MID_SCALE

#define DIGIPOT10_WIPER_MID_SCALE   0x0200

◆ DIGIPOT10_WIPER_ZERO_SCALE

#define DIGIPOT10_WIPER_ZERO_SCALE   0x0000